gritty yet beautiful